⚒️▪ Permission management tools
Powerful and flexible control over every aspect of the mod, from commands to configuration. Great for dedicated servers with many players and groups with different permissions.
Basics
Every single command, including configuration commands, has a unique permission ID that the player must have in order to use it or configure the mod. All IDs can be found in this documentation:
- For basic commands, in Commands
- For configuration and configuration commands, read more in
Configurationcategory
Using your permissions management tool, set the values of these IDs to true or false. You can probably find out how to do this in the tool's documentation.
Examples
LuckPerms was used in all the examples. We assume that you already have a basic understanding of how to use the tool, so we will skip the setup phase and jump right into permissions management. If that's not the case, please read the tool's documentation or watch some tutorials.
Command permissions
ℹ️ - The permission ID for basic command looks like this: helpfulcommands.command.(category).(command name)
You can manage the entire category or a single command.
In this example, we'll allow the player to use all the commands in the Players & Entities category and a /fly command.
Let's start with the category. In the LuckPerms web editor we will select our player, and then select the permission ID of the category (in our case its helpfulcommands.commands.entities):

Great! Now for the /fly command. In this case, we won't select the whole Abilities category, but the permission ID of the command itself (for the /fly command its helpfulcommands.commands.abilities.fly):

That's all we need. We leave the value at true, click the Add button and apply the changes. Here's the result in the game:

As expected, I can only use the commands in the Players & Entities category and the /fly command.